mutual pledge - German English Dictionary